A section of very high-speed memory that is used to temporarily store data before it is used by the PC's processor. A cache can dramatically speed up the effective rate at which data is read from a hard disk drive. The computer reads more data than is requested and stores the excess in the cache ready to be accessed with the next request to read data. The memory used for the cache can be up to 100,000 times faster than a hard disk drive!